I liked this one, too.

I do not understand what you mean by 'working demo'. In my opinion You need to add more voices to the accompaniment.

Regards,
George